a dominant woman who keeps her husband henpecked - Türkisch Englisch Wörterbuch